@charset "utf-8";
/* CSS Document */
body{background:#fff;}
.box980_mid{background:#fff;}
.NEXTCLASS_info{ margin:auto; clear:both}
.NEXTCLASS_info li.INFO_two{ line-height:25px; height:25px; float:left;  text-indent:10px; width:130px;}
.NEXTCLASS_info li.INFO_two a{ color:#616161; background:URL(li1.gif) right no-repeat; padding-right:10px;}
.NEXTCLASS_info li.INFO_two a:hover{ color: #D34A2D;}
.NEXTCLASS_info li.INFO_two a em.CLASS_ICON{ padding-top:3px;height:16px;  width:16px; display:block; float:left}
.NEXTCLASS_info li.INFO_two a em.CLASS_ICON img{height:16px; width:16px}
.NEXTCLASS_info li.INFO_two a em.ICON_name{background:URL(li1.gif) right no-repeat; padding-left:5px; padding-right:10px;}
.NEXTCLASS_info li.INFO_three{line-height:22px; float:none; clear:both; width:100%;}
.NEXTCLASS_info li.INFO_three a{ padding-left:16px; color:#2B57A1; background:URL(fg.gif) 8px 0px no-repeat; white-space:nowrap}
.NEXTCLASS_info li.INFO_three a:hover{ text-decoration:underline}
.NEXTCLASS_info li.INFO_three a.INFO_threefirst{ background:none}
.NEXTBRAND_title{clear:both;  position:relative;  height:29px;  width:700px;}
.NEXTBRAND_title ul{left:-5px; position:absolute; background:URL(NEXTBRAND_title.gif) left bottom no-repeat;padding-left:20px;width:680px;}
.NEXTBRAND_title ul li{ float:left;background:URL(NEXTBRAND_title.gif) right top no-repeat; height:24px; padding-top:5px; white-space:nowrap; text-align:left; word-spacing:-5px; padding-right:15px;  }
.NEXTBRAND_title ul li font{ color:#999; font-size:12px; padding-left:3px;}

.allclass.chi-view{ width:100%; clear:both; position:relative; height:25px;}
.allclass.chi-view div{ clear:both; background:URL(allclass.gif); width:322px; height:25px;  position:absolute; bottom:-1px; /*left:329px;*/ left:5px;}
.allclass.chi-view div a{ display:block; float:left; width:161px; text-align:center; font-size:14px; padding-top: 5px;}
.allclass.chi-view div a.allclass_s{ text-indent:10px;}

.BRAND_PIC{ width:98.5%; clear:both; margin:auto}
.BRAND_PIC ul li{ float:left; text-align:center; padding:3px; line-height:25px;}
.BRAND_PIC ul li a img{ border:1px solid #ddd}
.BRAND_PIC ul li a:hover img{ border:1px solid #999}

.brand_thumb{ width:96.5%; margin:auto; padding-top:15px; background:URL(dian1.gif) bottom repeat-x; height:25px; overflow:hidden}
.brand_thumb ul{ padding-left:3px;}
.brand_thumb ul li{ float:left;background:URL(kunbancs_title.gif) left -30px; display:block; padding-left:15px; height:25px; text-align:center; min-width:80px; _width:80px; white-space:nowrap; overflow:hidden; cursor:pointer}
.brand_thumb ul li a{background:URL(kunbancs_title.gif) right bottom;display:block; padding-right:15px; height:25px; line-height:25px;  min-width:65px; _width:65px; white-space:nowrap; color:#666; cursor:pointer; font-size:13px; overflow:hidden}
.brand_thumb ul li a:hover{ color: #D34A2D;}
.brand_thumb ul li a em.CLASS_ICON{ float:left; padding-top:4px;}
.brand_thumb ul li a em.CLASS_ICON img{ height:16px; width:16px;}
.brand_thumb ul li.active{background:URL(kunbancs_title.gif) left top; }
.brand_thumb ul li.active a{float:left;background:URL(kunbancs_title.gif) right top;}
.brand_thumb ul li a font{font-size:12px; color:#CC0000; padding-left:3px;}
.brand_thumb ul li .BRAND_WORD{ display:none}
.brand_thumb ul li .BRAND_PIC{ display:none}
.brand_thumb ul li .NEXTBRAND{ display:none}
.brand_thumb ul li .NEXTCLASS_info{ display:none}
.brand_image{clear:both; padding-top:10px;}
.brand_image span{ display:none}
.brand_image a.INFO_one{ display:none}